#region Microsoft Public License
/*
 * (c) Copyright Chenjun Wu. http://utablesdk.codeplex.com
 * 
 * This source is subject to the Microsoft Public License (Ms-PL).
 * Please see http://go.microsoft.com/fwlink/?LinkID=131993 for details.
 * All other rights reserved.
 */
#endregion

﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.Xml.Serialization;

namespace UTable.Config
{
    [XmlRoot("UTable", Namespace = "", IsNullable = false)]
    public class UTableConfig
    {
        public UTableConfig()
        {
            Debug = true;
            MultiThread = true;
        }

        public bool Debug { get; set; }

        public bool MultiThread { get; set; }

        public WindowConfig Window { get; set; }

        public TabletopConfig Tabletop { get; set; }

        public InputConfig Input { get; set; }

        // [DataMember(Order = 2, IsRequired = true)]
        // public LoggerConfig Logger { get; set; }
    }
}
